package com.ljk;

import com.sun.jna.Library;
import com.sun.jna.ptr.IntByReference;

/**
 * 定义一个接口，继承自Library，用于映射DLL中的函数
 * dll定义的方法,在这里以接口的形式体现
 *
 * @author ljk
 * @since 2025/3/23 22:12
 */
public interface DllDemoLibrary extends Library {

    /** 打印helloworld */
    void helloworld();

    /** 加法 */
    int add(int a, int b);

    /** 减法 */
    int sub(int a, int b);

    /** 修改引用类型的值 *2 */
    void modifyValue(IntByReference num);

}
